Wiktionary
tetraborates
n. (plural of tetraborate English)
n. (plural of tetraborate English)