Meaning of amaryllis belladonna

Definition of amaryllis belladonna

(noun) amaryllis of South Africa often cultivated for its fragrant white or rose flowers

Other information on amaryllis belladonna

WIKIPEDIA results for amaryllis belladonna
Amazon results for amaryllis belladonna