Chelonus
noun
Che·lo·nus
kəˈlōnəs
: a genus of small ichneumon wasps (family Braconidae) parasitic on various lepidopterous larvae and introduced in many regions in attempts at biological control of plant-eating larvae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share