Word info

semitoroid

Noun

Meaning

semitoroid (plural semitoroids)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms