Pyramidoid

Definition:

  • (n.) A solid resembling a pyramid; -- called also pyramoid.

Compare pyramidoid with other words:

pyramid vs. pyramidoid

pyramidoid vs. solid

pyramidoid vs. pyramoid