ALLOTRIOPHAGY Meaning of ALLOTRIOPHAGY in English (n.) A depraved appetite; a desire for improper food. Webster's English dictionary. Английский словарь Webster. 2012