Tamil Dictionary 🔍

padelion

Pad`e*li"on, n. Etym: [F. pas de lionon's foot.] (Bot.) Defn: A plant with pedately lobed leaves; the lady's mantle.


padelion - Similar Words