oligophosphate

English

Etymology

From oligo- +‎ phosphate.

Noun

oligophosphate (plural oligophosphates)

  1. (inorganic chemistry) Any compound or anion containing several phosphate groups