Larvae

Russian Meaning

личинка

English Meaning

  1. Plural form of larva.