SCIRRHUS MEANING IN ENGLISH

• Scirrhus Definition & Synonyms

  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.


• Scirrhuses Definition & Synonyms

  1. (pl. ) of Scirrhus


RECENT SEARCHES