spheroid

/sfˈɪɹɔɪd/

spheroid

English Adj
Ad

Definition

Of a shape similar to a squashed sphere.

Etymology

From sphere + -oid.

Ad