×

goître meaning in English

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

Related Words

  1. goélette
  2. goémon
  3. goïdélique
  4. goût
PC Version

Copyright © 2018 WordTech Co.