lion's leaf Meaning, Definition & Usage

Li"on's leaf`
Definitions
  1. (Bot.) 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.

Webster 1913