English | German | Russian | Czech

scrofula English

Meaning scrofula meaning

What does scrofula mean?

scrofula

a form of tuberculosis characterized by swellings of the lymphatic glands

Synonyms scrofula synonyms

What other words have the same or similar meaning as scrofula?

Are you looking for...?