Word info

lepetodrilid

Speech parts

1. lepetodrilid - Noun

2. lepetodrilid - Adjective

Meaning

lepetodrilid (plural lepetodrilids)

Any gastropod of the superfamily Lepetodriloidea

lepetodrilid (comparative more lepetodrilid, superlative most lepetodrilid)

Characteristic of these creatures.

Source: en.wiktionary.org

Close letter words and terms