blackberry lily

noun

Definition of blackberry lily

: a garden plant (Belamcanda chinensis synonym Iris domestica of the family Iridaceae) with lilylike leaves and clusters of orange red-spotted flowers whose capsule discloses when ripe a mass of seeds resembling a blackberry

First Known Use of blackberry lily

1822, in the meaning defined above

Keep scrolling for more