Meaning of LARVA in English

LARVA

n. (pl. larvae) 1 the stage of development of an insect between egg and pupa, e.g. a caterpillar. 2 an immature form of other animals that undergo some metamorphosis, e.g. a tadpole. larval adj. larvicide n.

[ L, = ghost, mask ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.