Meaning of CONCHA in English

CONCHA

n. (pl. conchae) Anat. any part resembling a shell, esp. the depression in the external ear leading to its central cavity.

Etymology: L: see conch

Oxford English vocab.      Оксфордский английский словарь.