Attested.to

Definition

(used of plants as well as animals) feeding on animals

Seed ·

Term in context

carnivorous in CommonParlance