What is the full meaning of thyroids
THYROID, a ductless gland in the neck [n]
Example of the word thyroids placed on a Scrabble board.