×

goitre meaning in English

n. goitre, goiter, abnormal enlargement of the thyroid gland (medicine)

Related Words

  1. goguenard
  2. goinfre
  3. goitreux
  4. golan
PC Version

Copyright © 2018 WordTech Co.