INSECTIVORE


Meaning of INSECTIVORE in English

n.1 any mammal of the order Insectivora feeding on insects etc., e.g. a hedgehog or mole.

2 any plant which captures and absorbs insects.

Derivatives:

insectivorous adj.

Etymology: F f. mod.L insectivorus (as INSECT, -VORE: see -VOROUS)

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