English dictionary
blood lily meaning and definition
Definition and meaning of blood lily at MeaningMonkey.org. blood lily meaning and definition in the English Dictionary.BLOOD LILY noun
Definition of blood lily (noun)
- any of various deciduous or evergreen herbs of the genus Haemanthus; South Africa and Namibia
Source: Princeton University Wordnet