sea dahlia
Explore definitions, synonyms, and language insights of sea dahlia
Definitions
Noun
stout herb with flowers one to a stalk; ornamental developed from a Mexican wildflower
Explore definitions, synonyms, and language insights of sea dahlia