• word of the day

    concha

    concha - Dictionary definition and meaning for word concha

    Definition
    (noun) (anatomy) a structure that resembles a shell in shape
Download our Mobile App Today
Receive our word of the day
on Whatsapp