Insectivorous

Insectivorous

Definition: insectivorous

insectivorous: Referring to an animal or plant that feeds mainly on insects. Pitcher plants and sundews are insectivorous. Helps farmers understand beneficial insectivorous species.

Leave a Comment