Noun
polyborate (plural polyborates) (inorganic chemistry) Any compound composed of many borate anions