phosphoric

Explore definitions, synonyms, and language insights of phosphoric

Definitions

Adjective
containing or characteristic of phosphorus; "phosphoric acid"