meaning of padelion
1.
A
plant
with
pedately
lobed
leaves;
the
ladys
mantle.
Related Words
padelion
|
Developed & Maintained By
Taraprasad.com