Latin-English dictionary »

anthropophagos meaning in English

LatinEnglish
anthropophagos [anthropophagi] noun
M

cannibals (pl.), man-eatersnoun