01 n. An indurated organ or part; especially, an indurated gland.
pl.
Scirrhi, Scirrhuses ((#))
-
1.
An indurated organ or part; especially, an indurated gland.(Med.) [Obs.]