English edit

Noun edit

trochoids

  1. plural of trochoid

Anagrams edit