zoophagist (plural zoophagists) Synonym of zoophage...
zoophagists plural of zoophagist...
zoophages) An organism that consumes animal matter; a carnivore. Synonym: zoophagist zoophagous zoophagy (organism): mycetophage, phytophage, xylophage From...