trochoidean
English
Noun
trochoidean
(
plural
trochoideans
)
Any
gastropod
in the
superfamily
Trochoidea
Anagrams
chorionated
,
otocadherin