demipyramid (English, noun)
expansion: demipyramid (plural demipyramids)
Senses:
glosses: Something that has the form of half a pyramid
Forms:
form: demipyramids
tags: plural