Meaning of belladonna lily
Definition of belladonna lily
(noun)
amaryllis
of South Africa
often
cultivated
for its
fragrant
white
or
rose
flowers
Other information on belladonna lily
WIKIPEDIA results for
belladonna lily
Amazon results for
belladonna lily
Tweet