Wiktionary
chloroborates
n. (plural of chloroborate English)
n. (plural of chloroborate English)