ectocochliate
Adjective
Meaning
ectocochliate (comparative more ectocochliate, superlative most ectocochliate)
(Of a cephalopod): Having a shell.
Adjective
ectocochliate (comparative more ectocochliate, superlative most ectocochliate)
(Of a cephalopod): Having a shell.