YourDictionary

Dictionary Home » Dictionary Definitions » wild lily of the valley

wild lily of the valley

noun
A perennial woodland herb (Maianthemum canadense) of North America, having a terminal cluster of small fragrant white flowers.

link/cite print suggestion box