"phosphoruses" in the noun sense
1. phosphorus, P, atomic number 15
a multivalent nonmetallic element of the nitrogen family that occurs commonly in inorganic phosphate rocks and as organic phosphates in all living cells is highly reactive and occurs in several allotropic forms
2. morning star, daystar, Phosphorus, Lucifer
a planet (usually Venus) seen just before sunrise in the eastern sky
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License