larvicolous
adjective
lar·vic·o·lous
(ˈ)lär¦vikələs
: living in the body of a larva
—used especially of a parasitoid insect
Love words? Need even more definitions?
Merriam-Webster unabridged
Share