polyborate (borate + poly-; many)
Any compound composed of many borate anions