Entry 2 senses Webster, 1913 Strumose · Stru·mose · IPA 01 a. Strumous. 1. Strumous.(Med.) 2. Having a struma.(Bot.)