lepetodrilid adjective 1noun 1forms 3 adjective1 •Characteristic of these creatures. noun1 •Any gastropod of the superfamily Lepetodriloidea. formslepetodrilids · more lepetodrilid · most lepetodrilid