tetraphosphonate

English

Etymology

From tetra- +‎ phosphonate.

Noun

tetraphosphonate (plural tetraphosphonates)

  1. (organic chemistry) A chemical compound with molecules with four phosphonate groups.