Search
Excrescence
01
(pathology) an abnormal outgrowth or enlargement of some part of the body
02
something that bulges out or is protuberant or projects from its surroundings
excrescence
n
excrete
v
Search
(pathology) an abnormal outgrowth or enlargement of some part of the body
something that bulges out or is protuberant or projects from its surroundings
excrescence
excrete