vocab dash
Log in
Sign up
yodato
Meanings
Noun
1. iodate
(inorganic chemistry)