Webster's Revised Unabridged Dictionary · 1913

Lion's leaf

Lion's leaf (lī"unz lēf`) , noun

(Botany) A South European plant of the genus Leontice (Leontice leontopetalum), the tuberous roots of which contain so much alkali that they are sometimes used as a substitute for soap.