Wiktionary
carbaborane
n. (context organic chemistry English) A carborane.
n. (context organic chemistry English) A carborane.