blackberry lily definition

  • noun:
    • A medicinal Chinese perennial herb (Belamcanda chinensis) having sword-shaped leaves, typically orange showy flowers with purple spots, and dehiscent fruits with shiny seeds in clusters resembling blackberries. Also called leopard flower.

Related Sources

  • Synonym for "blackberry lily"
  • Hypernym for "blackberry lily"
29 votes

How would you define blackberry lily?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!