Definify.com

Definition 2024


polyphosphates

polyphosphates

English

Noun

polyphosphates

  1. plural of polyphosphate