Serratula

Explore definitions, synonyms, and language insights of Serratula

Definitions

Noun
genus of Old World perennial herbs with spirally arranged toothed leaves

More General Terms