trochoids
English
Noun
trochoids
plural of
trochoid
Anagrams
doctorish