tetraphosphonate
English
Etymology
From tetra- + phosphonate.
Noun
tetraphosphonate (plural tetraphosphonates)
- (organic chemistry) A chemical compound with molecules with four phosphonate groups.
From tetra- + phosphonate.
tetraphosphonate (plural tetraphosphonates)