Uk English Meaning of zoophaga

zoophaga

Other Uk English words related to zoophaga

No Synonyms and anytonyms found

Definitions and Meaning of zoophaga in English

Webster

zoophaga (n. pl.)

An artificial group comprising various carnivorous and insectivorous animals.

FAQs About the word zoophaga

Definition not available

An artificial group comprising various carnivorous and insectivorous animals.

No synonyms found.

No antonyms found.

zoopathology => zoopathology, zoonule => Zonule, zoonotic disease => zoonotic disease, zoonotic => zoonotic, zoonosis => Zoonosis,