Dictionary Check: granulomata

"granulomata" is a valid word!

Scrabble 14 points
Words with Friends 19 points

Definition

noun

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

Synonyms:

Advertisement