lady''s leek

Explore definitions, synonyms, and language insights of lady''s leek

Definitions

Noun
widely distributed North American wild onion with white to rose flowers

More General Terms