Indianoid
词形变化
Indianoids
复数
Indianoids
释义与例句
n.
-
1.
A person of a natural evolutionary origin in the Indian subcontinent, and anthropologically sharing much genetic history with Caucasoids.
过时 冒犯
词源
From Indian + -oid.
来源:wiktionary