Meaning of wild lily of the valley

Definition of wild lily of the valley

(noun) evergreen with rounded leaves and very fragrant creamy-white flowers; widely distributed in northern parts of Old and New Worlds
North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters

Other information on wild lily of the valley

WIKIPEDIA results for wild lily of the valley
Amazon results for wild lily of the valley