Wiktionary
phosphoranes
n. (plural of phosphorane English)
n. (plural of phosphorane English)