Dictionary.com
definitions
  • synonyms

blackberry lily

noun
  1. a perennial iris, Belamcanda chinensis, having globose seeds resembling blackberries and orange, lilylike flowers with red spots.
Show More
Also called leopard flower.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018