LION'S LEAF

n.

1 definition — Webster’s Dictionary (1828)


n.

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.