triangular pyramids
English
Noun
triangular
pyramids
plural of
triangular pyramid