Serratula tinctoria
English Dictionary
->
Letter S
-> Serratula tinctoria
Search Dictionary:
Serratula tinctoria Definition
(n)
European
perennial
whose
serrate
leaves
yield
a
yellow
dye
Serratula tinctoria Synonyms
sawwort
Serratula tinctoria
© Art Branch Inc.