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