iodothyronine

Noun
  1. Thyronine with iodine added (synset 114859295)

Found on Word Lists

Other Searches