stepped pyramids
English
Noun
stepped
pyramids
plural of
stepped pyramid