English

edit

Noun

edit

prismatoids

  1. plural of prismatoid

Anagrams

edit