Genus - Lewisia

Lewisia is also called Bitterroot.