meaning of Allotriophagy

Allotriophagy meaning in General Dictionary

A depraved appetite a desire for improper food

View more

  • A depraved appetite; a desire for incorrect food.

Allotriophagy meaning in General Dictionary

(n.) A depraved appetite; a desire for poor meals.