Diccionario

Strumous

Webster's Dictionary 1806

Strumous

a.

having a swelling in the glands