iminophosphoranes
English
Noun
iminophosphoranes
plural of
iminophosphorane