Word info

padelion

Noun

Meaning

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

Source: Webster's dictionary

Anagrams

Close letter words and terms