pyramids

noun

Plural form of pyramid.