More guys in the know will probably respond but it kind of looks like a water primrose of some sort.