Meaning of LARVA in English


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.

Etymology: L, ghost, mask

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