meaning of polyphosphoric

1. a series of oxyacids of phosphorus


Related Words

polyphosphoric acid |

Developed & Maintained By Taraprasad.com

Treasure Words