Definitions
noun
a tumor composed of granulation tissue resulting from injury or inflammation or infection
Look “granuloma” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tumor composed of granulation tissue resulting from injury or inflammation or infection