wild sweet pea

noun

Definition of wild sweet pea