Italian-English dictionary »

zoofago meaning in English

ItalianEnglish
zoofago adjective

zoophagous(carnivorous)
adjective
[UK: zuːfˈaɡəs] [US: zuːfˈæɡəs]