Webster's Revised Unabridged Dictionary · 1913

Padelion

Padelion , noun

[French pas de lion lion's foot.]

(Botany) A plant with pedately lobed leaves; the lady's mantle.