English
›
Words
plant
that eats small animals—especially insects.
Translation:
English
Noun
9
carnivore
Add
Translation