iodates

nounPlural of iodate; multiple salts or esters of iodic acid.
verbThird person singular present of iodate; treats or combines with iodine or an iodate compound.

No synonyms or antonyms found for this word.