amaryllis belladonna - definitions and synonyms

amaryllis belladonna noun

  1. ( also written as Amaryllis belladonna )

    English Meaning: 

    : amaryllis of South Africa often cultivated for its fragrant white or rose flowers