genus Scabiosa

Explore definitions, synonyms, and language insights of genus Scabiosa

Definitions

Noun
annual or perennial herbs or subshrubs; mainly Mediterranean

More General Terms