Recent Searches
GRE Word List made easy using Mnemonics
scrofula - Dictionary definition and meaning for scrofula
SCROFULA
(noun) a form of tuberculosis characterized by swellings of the lymphatic glands
synonyms : king's evil , struma
WordNet® 3.0, © 2006 by Princeton University.


