could this be water primrose?