Popular Wordlists
  • word of the day

    concha

    concha - Dictionary definition and meaning for word concha

    Definition
    (noun) (anatomy) a structure that resembles a shell in shape
Connect with us on Facebook