meaning of excrescent

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


Related Words

excrescent | excrescential |

Developed & Maintained By Taraprasad.com

Treasure Words