azaphosphatranes
English
Noun
azaphosphatranes
plural of
azaphosphatrane