dodecaborides
English
Noun
dodecaborides
plural of
dodecaboride