ALLOTRIOPHAGY MEANING IN ENGLISH

• Allotriophagy Definition & Synonyms

  1. (n.) A depraved appetite; a desire for improper food.


RECENT SEARCHES