What is the meaning of carnivorous plant in English?

Learn vocabulary with pictures as well as definitions of carnivorous plant in English

Learn in

See more

n. carnivorous plant

Definition of carnivorous plant in English

Plant that feeds on invertebrates, which traps them using specialized organs.

Synonyms of carnivorous plant in English

insectivorous plant