meaning of blood lily

1. any of various deciduous or evergreen herbs of the genus Haemanthus; South Africa and Namibia


Related Words

blood lily |

Developed & Maintained By Taraprasad.com

Treasure Words