ectocochliate
Jump to navigation
Jump to search
English
[edit]Adjective
[edit]ectocochliate (comparative more ectocochliate, superlative most ectocochliate)
- (Of a cephalopod): Having a shell.
ectocochliate (comparative more ectocochliate, superlative most ectocochliate)