water primrose

noun

Definition of water primrose