Serratula
English Dictionary
->
Letter S
-> Serratula
Search Dictionary:
Serratula Definition
(n)
genus
of
Old
World
perennial
herbs
with
spirally
arranged
toothed
leaves
Serratula Synonyms
genus Serratula
Serratula
© Art Branch Inc.