Definitions
There is 1 meaning of the phrase
Allium Cernuum.
Allium Cernuum - as a noun
Widely distributed north american wild onion with white to rose flowers
Synonyms (Exact Relations)
lady's leeknodding onionnodding wild onion