Indian pink

Spigelia marilandica

Indian pink

Indian pink, also known as pinkroot, is a native, herbaceous perennial that grows to a height of 1.5 to 2 feet. It prefers partial to full shade and does well in fertile, well-drained soil.