Indianoid Definition

noun

An individual of a natural, evolutionary origin in the Indian-Subcontinent, and anthropologically sharing much genetic history with Caucazoids.

Wiktionary

Other Word Forms of Indianoid

Noun

Singular:
indianoid
Plural:
indianoids

Find Similar Words

Find similar words to indianoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

indianoid