Meaning of serratula
Definition of serratula
(noun)
genus
of Old World
perennial
herbs with
spirally
arranged
toothed
leaves
Other information on serratula
WIKIPEDIA results for
serratula
Amazon results for
serratula
Tweet