borophosphate
English
Etymology
From
boro-
+
phosphate
.
Noun
borophosphate
(
plural
borophosphates
)
(
inorganic chemistry
)
A
chemical compound
containing
phosphate
and
borate
groups linked together.