Wiktionary
tetraiodothyronines
n. (plural of tetraiodothyronine English)
n. (plural of tetraiodothyronine English)