Arabic-English translation for thyroids

      Noun

      thyroids (n.) , [sing. a thyroid]