Search results
- Dictionaryexcrescence/ɪkˈskrɛsns/
noun
- 1. a distinct outgrowth on a body or plant, resulting from disease or abnormality: "the males often have a strange excrescence on the tip of the snout" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries