Meaning of concha

Definition of concha

(noun) (anatomy) a structure that resembles a shell in shape

Other information on concha

WIKIPEDIA results for concha
Amazon results for concha