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.

Derivatives:

larval adj. larvicide n.

Etymology: L, ghost, mask

Oxford English vocab.      Оксфордский английский словарь.