Definition of Indian paint in English:
Indian paint
noun
Any of several North American plants, whose roots yield coloured dyes; especially (more fully "yellow Indian paint") goldenseal, Hydrastis canadensis, and (more fully "red Indian paint") bloodroot, Sanguinaria canadensis.
Origin
Early 19th century; earliest use found in Anthony Willich (fl. 1778–1802).
Are You Learning English? Here Are Our Top English Tips