INSECTIVOROUS


Meaning of INSECTIVOROUS in English

adj feeding or subsisting on insects; carnivorous.

2. insectivorous ·adj the insectivora, and to many bats, birds, and reptiles.

3. insectivorous ·adj plants which have some special adaptation for catching and digesting insects, as the sundew, venus's flytrap, sarracenia, ·etc.

Webster English vocab.      Английский словарь Webster.