Wiktionary
supermanifolds
n. (plural of supermanifold English)
n. (plural of supermanifold English)