lepetodrilid
English
editNoun
editlepetodrilid (plural lepetodrilids)
- Any gastropod of the superfamily Lepetodriloidea
Adjective
editlepetodrilid (comparative more lepetodrilid, superlative most lepetodrilid)
- Characteristic of these creatures.
References
edit- Lepetodrilidae on Wikipedia.Wikipedia