Definition, synonyms and related words
plural of larva
"The gardener carefully removed all the green larvae from his tomato plants to protect them from being eaten by insects."