URINARIUM MEANING IN ENGLISH

• Urinarium Definition & Synonyms

  1. (n.) A reservoir for urine, etc., for manure.


RECENT SEARCHES