Definition of Scrofula

  • 1. A form of tuberculosis characterized by swellings of the lymphatic glands Noun

Synonyms for word "scrofula"

Semanticaly linked words with "scrofula"

Hyponims for word "scrofula"