Tamil Dictionary 🔍

lion-s-leaf

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


lion-s-leaf - Similar Words