Meaning of madonna lily

Definition of madonna lily

(noun) lily of eastern Mediterranean and the Balkans with broad funnel-shaped white flowers

Other information on madonna lily

WIKIPEDIA results for madonna lily
Amazon results for madonna lily