Scirrhus /(?)/

Scir·rhus

Scirrhus

n.

pl. Scirrhi, Scirrhuses

  1. An indurated organ or part; especially, an indurated gland. (Med.) [Obs.]