Stylopidae
plural noun
Sty·lop·i·dae
stīˈläpəˌdē
: a family of insects (order Strepsiptera) that have protuberant eyes and are parasites of other insects (such as bees)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share