STRUMOUS MEANING IN ENGLISH

• Strumous Definition & Synonyms

  1. (a.) Scrofulous; having struma.


• Strumousness Definition & Synonyms

  1. (n.) The state of being strumous.


RECENT SEARCHES