concha
English Dictionary
->
Letter C
-> concha
Search Dictionary:
concha Definition
(n) (
anatomy
)
a
structure
that
resembles
a
shell
in
shape
concha Synonyms
concha
© Art Branch Inc.