English

edit

Noun

edit

toroids

  1. plural of toroid

Anagrams

edit