SCIRRHUS Meaning of SCIRRHUS in English (n.) An indurated organ or part; especially, an indurated gland. Webster's English dictionary. Английский словарь Webster. 2012