exopolyphosphate

English

Etymology

From exo- +‎ polyphosphate.

Noun

exopolyphosphate (plural exopolyphosphates)

  1. exocellular polyphosphate