English edit

Noun edit

toroids

  1. plural of toroid

Anagrams edit