Dictionary.com
Thesaurus.com

subgloboid

  • a word derived from globoid.
    globoid
    adjective
    approximately globular.

More Suggestions