We found 2 dictionaries that define the word salt of phosphorus:
General (2 matching dictionaries)
General (2 matching dictionaries)
- salt of phosphorus: Merriam-Webster
- salt of phosphorus: Dictionary.com