chlorate
English Dictionary
->
Letter C
-> chlorate
Search Dictionary:
chlorate Definition
(n)
any
salt
of
chloric
acid
chlorate Synonyms
chlorate
© Art Branch Inc.