• Europid

    Full definition of Europid

    Noun

    Europid

    (plural Europids)
    1. Synonym of Caucasoid
    © Wiktionary