strumulose adjective1 •Somewhat strumose, or having a small struma. formsmore strumulose · most strumulose