obloid

English

Noun

obloid (plural obloids)

  1. oblong in three dimension(s)

Adjective

obloid (not comparable)

  1. oblong in three dimensions

Anagrams