Noun
amidotrizoate (countable and uncountable, plural amidotrizoates) (pharmacology) Synonym of sodium amidotrizoate.