INSECTIVOROUS PLANT


Meaning of INSECTIVOROUS PLANT in English

noun

: a plant that captures and digests insects either passively (as the common pitcher plant or the sundew) or by the movement of certain organs (as the Venus's-flytrap) — compare droseraceae , lentibulariaceae , sarraceniaceae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.