Word info

pyramidoid

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms