False Mermaid
Floerkea proserpinacoides
Habit
Leaves
Flower