phosphoruses

English

Noun

phosphoruses

  1. plural of phosphorus