semitoroid
Noun
Meaning
semitoroid (plural semitoroids)
A surface formed by the intersection of a toroid and a plane through its centre
Noun
semitoroid (plural semitoroids)
A surface formed by the intersection of a toroid and a plane through its centre