English edit

Noun edit

carychiid (plural carychiids)

  1. (zoology) Any snail in the family Carychiidae, often considered to be the ellobiid subfamily Carychiinae.