YourDictionary

Dictionary Home » Dictionary Definitions » blackberry lily

blackberry lily

an ornamental plant (Belamcanda chinensis) of the iris family, bearing orange flowers and clusters of black seeds that resemble blackberries

See blackberry lily in American Heritage Dictionary 4

link/cite print suggestion box