Home
Search
Index
Definify.com
Webster
1913
Edition
Lion's leaf
Li′on’s leafˊ
(lī′ŭnz lēfˊ)
Noun.
(Bot.)
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.
Similar Results