Medical Definition of Lion's leaf
1.
A South European plant of the genus Leontice (L. Leontopetalum), the tuberous roots of which contain so much alkali that they are sometimes used as a substitute for soap.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Lion's Leaf
Other Resources:


