Noun Definition
belladonna lily
1.Definition: amaryllis of South Africa often cultivated for its fragrant white or rose flowers
Related Noun(s):amaryllis belladonna, naked lady
Category: Plants1.Definition: amaryllis of South Africa often cultivated for its fragrant white or rose flowers
Related Noun(s):amaryllis belladonna, naked lady
Category: Plants