yodato
Meanings
Noun
1. iodate (inorganic chemistry)