supertoroid (English, noun)
expansion: supertoroid (plural supertoroids)
Senses:
topics: mathematics
sciences
glosses: Any of several surfaces related mathematically to a torus
Forms:
form: supertoroids
tags: plural