Attested.to

Definition

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

Seed ·

Term in context

blood lily in CommonParlance