granuloma
Explore definitions, synonyms, and language insights of granuloma
Definitions
Noun
a tumor composed of granulation tissue resulting from injury or inflammation or infection
Explore definitions, synonyms, and language insights of granuloma