Search term zoophage has one result
FR French EN English
zoophage (adj) [carnivorous] (adj) zoophagous (adj) [carnivorous] (adj)