meaning of sawwort
1.
European
perennial
whose
serrate
leaves
yield
a
yellow
dye
Related Words
sawwort
|
Developed & Maintained By
Taraprasad.com