What is Bitterroot?

Bitterroot is a flowering plant that is native to North America. Its scientific name is Lewisia rediviva and it is mainly found in the west of North America. From looks it seems unimpressive as it produces a single white or pink flower. In reality its root contains powerful healing agents that make this plant anything but unimpressive.

Benefits of Bitterroot

By : Natural Health News

Exit mobile version