English edit

Noun edit

urocoptid (plural urocoptids)

  1. (zoology) Any snail in the family Urocoptidae.