Pyramoid /(?)/

Pyr·a·moid

Pyramoid

n.
  1. See Pyramidoid.