EGAVE
ectocochliate
Meaning
adjective
: Having a shell.
Save “ectocochliate” to learn later