Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

madonna lily Definition

Cancel
madonna lily
noun(Madonna lily)
a widely cultivated Eurasian lily (Lilium candidum) with bell-shaped to broad funnel-shaped white flowers

Words Related to madonna lily!

madonna lily Examples by Brain Bank Users