Find the word definition

Wiktionary
azaphosphatrane

n. (context organic chemistry English) Any of a class of very strong phosphorus-containing amine bases that have a cagelike structure