Find the word definition

Wiktionary
exotic spheres

n. (exotic sphere English)