phosphoranes
English
Noun
phosphoranes
plural of
phosphorane