Home

Word

concha, n.
(conchae)
more info (anatomy) a structure that resembles a shell in shape
<noun.body>

concha