Definify.com

Definition 2024


phosphoruses

phosphoruses

English

Noun

phosphoruses

  1. plural of phosphorus