thereoid

/ˈθɛri.ɔɪd/

Definitions

1. noun

Relating to or resembling a theroid, especially in having a rounded or spherical shape

“The theroid structure of the new building design impressed the architects.”

Synonyms

  • globular
  • spherical
  • theroid

Antonyms

  • elongated
  • flat