Search results
- Dictionaryex·cres·cence/ikˈskres(ə)ns/
noun
- 1. a distinct outgrowth on a human or animal body or on a plant, especially one that is the result of disease or abnormality: "the males often have a strange excrescence on the tip of the snout" Similar
Powered by Oxford Dictionaries