semitoroid (English, noun)
expansion: semitoroid (plural semitoroids)
Senses:
glosses: A surface formed by the intersection of a toroid and a plane through its centre
Forms:
form: semitoroids
tags: plural