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
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