diatrizoates
English
Noun
diatrizoates
plural of
diatrizoate