trochoidean

English

Noun

trochoidean (plural trochoideans)

  1. Any gastropod in the superfamily Trochoidea

Anagrams