English dictionary
concha meaning and definition
Definition and meaning of concha at MeaningMonkey.org. concha meaning and definition in the English Dictionary.CONCHA noun
Definition of concha (noun)
- (anatomy) a structure that resembles a shell in shape
Source: Princeton University Wordnet