larvas

noun

Plural form of larva.