blood lily
Explore definitions, synonyms, and language insights of blood lily
Definitions
Noun
any of various deciduous or evergreen herbs of the genus Haemanthus; South Africa and Namibia