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