EXCERNENT MEANING IN ENGLISH

• Excernent Definition & Synonyms

  1. (a.) Connected with, or pertaining to, excretion.


RECENT SEARCHES