STRUMA


Meaning of STRUMA in English

[stru.ma] n, pl stru.mae or strumas [L, swelling of the lymph glands] (1565): goiter

Merriam-Webster English vocab.      Английский словарь Merriam Webster.