phosphatranes
English
Noun
phosphatranes
plural of
phosphatrane