SCIRRHUS


Meaning of SCIRRHUS in English

( n. )

An indurated organ or part; especially, an indurated gland.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.