How do you spell Scirrhi


 Definitions

Available Definitions:
1)  n. - An indurated organ or part; especially, an indurated gland.
2)  n. - A cancerous tumor which is hard, translucent, of a gray or bluish color, and emits a creaking sound when incised.

 Spelling Bee Ninja

   Take Spelling Test

 Spelling Bee Statistics for: Scirrhi

 Anagrams of "Scirrhi"

Loose Anagrams