polyphosphoric-acid

Nouns

  • (n) a series of oxyacids of phosphorus

Words of close approximity