Word info

schirrus

Noun

Meaning

(obsolete) A hard swelling of a gland or other organ.

(obsolete) A condition characterized by the formation of tumors.

Source: en.wiktionary.org

Anagrams

Close letter words and terms