Translation of kelenjar tiroid in English:

kelenjar tiroid

gland

noun

  • 1

    gland, large ductless gland in the neck