RYPOPHAGOUS MEANING IN ENGLISH

• Rypophagous Definition & Synonyms

  1. (a.) Eating, or subsisting on, filth.


RECENT SEARCHES