semitoroid
English
Etymology
From
semi-
+
toroid
.
Noun
semitoroid
(
plural
semitoroids
)
A surface formed by the intersection of a
toroid
and a
plane
through its centre
Related terms
semitoroidal