Definition of Indian warrior in US English:

Indian warrior

noun

  • A red-flowered lousewort, Pedicularis densifolia (family Orobanchaceae) of western North America.

Origin

Late 19th century.