Word info

ectocochleate

Adjective

Meaning

ectocochleate (not comparable)

(biology, of cephalopods) Having an external shell

Source: en.wiktionary.org

Close letter words and terms