English

edit

Adjective

edit

ectocochliate (comparative more ectocochliate, superlative most ectocochliate)

  1. (Of a cephalopod): Having a shell.