This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Excrescent

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



Menu