Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Zoophaga
n. pl.
An artificial group comprising various carnivorous and insectivorous animals.
←
Zoopathology
Zoophagan
→
Shares
Related Words
Zoophagan
Menu
Home
Search
My Last Searches