Word info

strumose

Adjective

Meaning

Strumous.

Having a struma.

Source: Webster's dictionary

Close letter words and terms