'blood lily' definitions:

Definition of 'blood lily'

From: WordNet
noun
Any of various deciduous or evergreen herbs of the genus Haemanthus; South Africa and Namibia