English Dictionary
◊ GRANULOMA
granuloma
n : a tumor composed of granulation tissue resulting from injury
or inflammation or infection