Indianoid

词形变化

Indianoids 复数 Indianoids

释义与例句

n.
  1. 1.

    A person of a natural evolutionary origin in the Indian subcontinent, and anthropologically sharing much genetic history with Caucasoids.

    过时 冒犯

词源

From Indian + -oid.

来源:wiktionary