Skip to
noun
A plant that feeds on animal matter, especially animal flesh; a carnivorous or necrophagous plant.
Browse