EXCREMENTITIOUS MEANING IN ENGLISH

• Excrementitious Definition & Synonyms

  1. (a.) Pertaining to, or consisting of, excrement; of the nature of excrement.


RECENT SEARCHES