Wiktionary
orbifoldings
n. (plural of orbifolding English)
n. (plural of orbifolding English)