larva = larva feminine noun

larva

feminine noun

English Translation of LARVA

: larva
—larval adjective

Related to LARVA

English Word: larva

Seen & Heard

What made you want to look up larva? Please tell us where you read or heard it (including the quote, if possible).