Wiktionary
hydroborates
n. (plural of hydroborate English)
n. (plural of hydroborate English)