lepetodrilid

Noun

 * 1) Any gastropod of the superfamily

Adjective

 * 1) Characteristic of these creatures.