concha ( synonym found)

Definition of concha:

(n) : (anatomy) a structure that resembles a shell in shape

Definition of concha:

(n) : (anatomy) a structure that resembles a shell in shape

Back to Top