Pyramoid

Definition:

  • (n.) See Pyramidoid.

Compare pyramoid with other words:

pyramid vs. pyramoid

pyramidoid vs. pyramoid