Definition of homaloid in US English:

homaloid

(also homoloid)

noun

Mathematics
rare
  • A homaloidal or flat (Euclidean) space of any number of dimensions.

Origin

Mid 19th century; earliest use found in James Joseph Sylvester (1814–1897), mathematician. From ancient Greek ὁμαλός + -oid.

Pronunciation

homaloid

/ˈhɒməlɔɪd/