Pyramidoid

Py`ram´i`doid


n.1.A solid resembling a pyramid; - called also pyramoid.