silicophosphate

English

Etymology

From silico- +‎ phosphate.

Noun

silicophosphate (plural silicophosphates)

  1. (inorganic chemistry) Synonym of phosphosilicate.

Anagrams