strophocheilid

Noun

 * 1) Any snail in the family.