prismatoids
English
Noun
prismatoids
plural of
prismatoid
Anagrams
diatropisms