VariousWords beta
Related Terms:
Noun
Definition: A projecting mass of scar tissue that develops from granulation tissue during the healing phase in repeated cycles of ulceration.
VariousWords beta
Definition: A projecting mass of scar tissue that develops from granulation tissue during the healing phase in repeated cycles of ulceration.