EXCRESCENT MEANING IN ENGLISH

• Excrescent Definition & Synonyms

  1. (a.) Growing out in an abnormal or morbid manner or as a superfluity.


• Excrescential Definition & Synonyms

  1. (a.) Pertaining to, or resembling, an excrescence.


RECENT SEARCHES