carboborates
English
Noun
carboborates
plural of
carboborate