Noun
diatrizoate (countable and uncountable, plural diatrizoates) (pharmacology) Alternative form of amidotrizoate.