phosphoruses
English
Noun
phosphoruses
plural of
phosphorus