English

edit

Noun

edit

carychiid (plural carychiids)

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