Find the word definition

Wiktionary
phosphocane

n. (context organic compound English) A saturated eight-membered heterocycle containing seven carbon atoms and one phosphorus atom