Meaning of lady's leek

Definition of lady's leek

(noun) widely distributed North American wild onion with white to rose flowers

Other information on lady's leek

WIKIPEDIA results for lady's leek
Amazon results for lady's leek