Zophaga meaning

(zoology) An artificial group comprising various carnivorous and insectivorous animals.
noun
0
0
Advertisement

Origin of zophaga

  • New Latin, from Ancient Greek ζῷον (zōion, “animal”) + φαγεῖν (phagein, “to eat”)

    From Wiktionary