larvae
Noun
immature insect
The harvesting of a parasitic fungus that takes over the bodies of caterpillar larvae is infusing hordes of cash into rural Chinese communities.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.