larva = larva feminine noun

See all results


feminine noun
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).

Spanish Word of the Day