Find the word definition

Wiktionary
borodeuteride

n. (context chemistry English) An anion formed of a boron atom and four deuterium atoms; or a salt formed by this ion