Find the word definition

Wiktionary
spiro compounds

n. (spiro compound English)