STRUMOSE Meaning of STRUMOSE in English adj having a struma. 2. strumose ·adj strumous. Webster English vocab. Английский словарь Webster. 2012