carbaboranes
English
Noun
carbaboranes
plural of
carbaborane