- blackberrylily
-
blackberry lily
n.
A medicinal Chinese perennial herb (Belamcanda chinensis) having sword-shaped leaves, usually orange showy flowers with red spots, and dehiscent fruits with shiny seeds in clusters resembling blackberries. Also called leopard flower.
* * *
Universalium. 2010.