Big Huge Thesaurus

iodothyronine

noun