prism + -oid
prismoid
prismoid (plural prismoids)
Borrowed from French prismoïde.
prismoid n (plural prismoide)