Wiktionary
diatrizoates
n. (plural of diatrizoate English)
n. (plural of diatrizoate English)