English

edit

Noun

edit

trochoidean (plural trochoideans)

  1. Any gastropod in the superfamily Trochoidea

Anagrams

edit