hydroborates
English
Noun
hydroborates
plural of
hydroborate