diatrizoates

English

Noun

diatrizoates

  1. plural of diatrizoate