pyramidoid
/pɪˈɹæmɪdɔɪd/
pyramidoid
English
Noun
Ad
Definition
A solid resembling a pyramid.
Etymology
From pyramid + -oid.
Ad
/pɪˈɹæmɪdɔɪd/
pyramidoid
A solid resembling a pyramid.
From pyramid + -oid.