mongoloid : Idioms & Phrases


mongoloid race

  • noun an Asian race
    Yellow race; Mongolian race.
WordNet