English

edit

Noun

edit

trochoids

  1. plural of trochoid

Anagrams

edit