1 insectivorous plant | Definition of insectivorous plant

insectivorous plant

noun

Definition of insectivorous plant

: 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