meaning of insectivorous

1. Feeding or subsisting on insects; carnivorous.
2.
plants which have some special adaptation for catching and digesting insects, as the sundew, Venuss flytrap, Sarracenia, etc.
3.
the Insectivora, and to many bats, birds, and reptiles.
4.
of animals and plants feeding on insects


Related Words

insectivorous |

Developed & Maintained By Taraprasad.com

Treasure Words