proazaphosphatranes
English
Noun
proazaphosphatranes
plural of
proazaphosphatrane