semitoroid

Noun

 * 1) A surface formed by the intersection of a toroid and a plane through its centre

Related terms

 * semitoroidal