chlorateEnglish

chlorate

Noun

Any salt of chloric acid

English: chlorate

Bahasa: klorat

Bahasa words with similar meanings