English-French dictionary »

chlorate meaning in French

EnglishFrench
chlorate [chlorates] (any salt of chloric acid)
noun
[UK: ˈklɔːet]
[US: ˈklɔː.ret]

chlorate◼◼◼nom {m}