Meaning of LARVA in English

LARVA

[ 'lα:və ]

■ noun ( plural ~e -vi: ) an active immature form of an insect or other animal that undergoes metamorphosis, e.g. a caterpillar or tadpole.

Derivatives

~l adjective

larvicide noun

Origin

C17 (denoting a disembodied spirit or ghost): from L., lit. 'ghost, mask'.

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