GOITER MEANING IN ENGLISH

• Goiter Definition & Synonyms

  1. (n.) Alt. of Goitre


Synonyms:
Goitre, Struma,

• Goitered Definition & Synonyms

  1. (a.) Alt. of Goitred


RECENT SEARCHES