Synonyms and Antonyms for concha

1. concha (n.)

(anatomy) a structure that resembles a shell in shape

Synonyms: