leopard flower (English, noun)
expansion: leopard flower (plural leopard flowers)
Senses:
glosses: Synonym of blackberry lily.
Forms:
form: leopard flowers
tags: plural