What is the full meaning of prismatoids
PRISMATOID, a body that approaches to the form of a prism [n]
Example of the word prismatoids placed on a Scrabble board.