Designed by
Title
Iris domestica or leopard lily, blackberry lily, and leopard flower, #225880163
Description
Iris domestica or leopard lily, blackberry lily, and leopard flower, is an ornamental plant in the family Iridaceae. In 2005, based on molecular DNA sequence evidence, Belamcanda chinensis