English edit

Noun edit

prismatoids

  1. plural of prismatoid

Anagrams edit