borocarbides

English

Noun

borocarbides

  1. plural of borocarbide