Word: skirrhus
Part of speech: Noun
Syllables: skirr
hus
Definition: An indurated organ or part, especially a gland.
Morphemes:
Affix: skirrhus
Language: en
PoS: Noun
Meaning: An indurated organ or part, especially a gland.