D defs.my
Entry 1 sense Webster, 1913

Scirrhus

· Scir·rhus · IPA /ˈsɪ.ɹəs/
01 n. An indurated organ or part; especially, an indurated gland.
pl. Scirrhi, Scirrhuses ((#))
  1. 1.
    An indurated organ or part; especially, an indurated gland.(Med.) [Obs.]