Word info

ectocochliate

Adjective

Meaning

ectocochliate (comparative more ectocochliate, superlative most ectocochliate)

(Of a cephalopod): Having a shell.

Source: en.wiktionary.org

Close letter words and terms