INSECTIVOROUS


Meaning of INSECTIVOROUS in English

[in.sec.tiv.o.rous] adj (1661): depending on insects as food

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