demipyramid
English
Etymology
From
demi-
+
pyramid
.
Noun
demipyramid
(
plural
demipyramids
)
Something that has the form of
half
a
pyramid