Wiktionary
azaphosphatranes
n. (plural of azaphosphatrane English)
n. (plural of azaphosphatrane English)