blackberry lily
English
Noun
blackberry lily (plural blackberry lilies)
- Iris domestica, an ornamental plant (not a true lily).
- Synonyms: leopard flower, leopard lily
Translations
Iris domestica, an ornamental plant
|
blackberry lily (plural blackberry lilies)
|