Noun
decaoxotriphosphate (plural decaoxotriphosphates) (inorganic chemistry) A polyphosphate salt or ester containing three phosphorus atoms and ten oxygen atoms in each unit of the formula P3O10