Meaning of blood lily

Definition of blood lily

(noun) any of various deciduous or evergreen herbs of the genus Haemanthus; South Africa and Namibia

Other information on blood lily

WIKIPEDIA results for blood lily
Amazon results for blood lily