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.
Lion's leaf (lī"unz lēf`) , noun