English
Alternative spellings pyramoid
Etymology Greek, pyramid + -id: compare French pyramidoïde
Noun pyramidoid (plural: pyramidoids)