EGAVE

ectocochlear

Meaning

  1. adjective Having the shell external to the body.

Similar words

ectocochleate extrapallial exogastric testaceous toxoconic exocoelomic extracloacal orthoconic acoelous spheroconic

Save “ectocochlear” to learn later