Meaning of granuloma

Definition of granuloma

(noun) a tumor composed of granulation tissue resulting from injury or inflammation or infection

Other information on granuloma

WIKIPEDIA results for granuloma
Amazon results for granuloma