Latin-English dictionary »

anthropophagus meaning in English

LatinEnglish
anthropophagus [anthropophagi] (2nd) M
noun

cannibals (pl.), man-eatersnoun