Answer: heucheras

AnswerCrossword Clue
heucherasHEUCHERA, a North American plant with heart-shaped leaves and mostly red flowers