Carnivorous plant

Definition: A plant that traps and digests insects or other small animals to obtain nutrients, usually because it grows in nutrient-poor soil.

Species that illustrate it

Related terms