proazaphosphatranes

English

edit

Noun

edit

proazaphosphatranes

  1. plural of proazaphosphatrane