(n. pl.)

An artificial group comprising various carnivorous and insectivorous animals.

Back to Dictionary