carbaboranes

English

Noun

carbaboranes

  1. plural of carbaborane