insectivorous plant


insectivorous plant

[in‚sek′tiv·ə·rəs ′plant] (botany) A plant that captures and digests insects as a source of nutrients by using specialized leaves. Also known as carnivorous plant.