toroids
English
Noun
toroids
plural of
toroid
Anagrams
Doritos
,
disroot