meaning of blood lily

blood lily meaning in General Dictionary

any of numerous deciduous or evergreen natural herbs associated with the genus Haemanthus; Southern Africa and Namibia