Etymology

decaphosphate

D2E1C3A1P3H4O1S1P3H4A1T1E1

Today it means: A substance containing ten phosphate groups [(PO₄)₁₀] or [P₁₀O₄₀]. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok