phosphorous

Explore definitions, synonyms, and language insights of phosphorous

Definitions

Adjective
containing or characteristic of phosphorus; "phosphoric acid"