Wiktionary
boroaluminate
n. (context inorganic chemistry English) Any salt that is a mixed borate and aluminate