The story
From amido + tri(iodo) + (ben)zoic acid.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: The conjugate acid of sodium amidotrizoate Full definition →
From amido + tri(iodo) + (ben)zoic acid.
Etymology from Wiktionary, CC BY-SA 4.0.