Hypertoroid Definition

noun

A torus scaled up into the fourth dimension.

Wiktionary

Other Word Forms of Hypertoroid

Noun

Singular:
hypertoroid
Plural:
hypertoroids