Indianoid (English, noun)
expansion: Indianoid (plural Indianoids)
Senses:
topics: anthropology
human-sciences
sciences
glosses: A person of a natural evolutionary origin in the Indian subcontinent, and anthropologically sharing much genetic history with Caucasoids.
tags: dated
offensive
Forms:
form: Indianoids
tags: plural