lion's leaf (English, noun)
expansion: lion's leaf
Senses:
glosses: Leontice leontopetalum, a flowering plant of the Eastern Mediterranean containing saponins in all its parts
Forms: