pyramidoid

n.

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