octacarbides
English
Noun
octacarbides
plural of
octacarbide