Sea Dahlia (Noun)
Meaning
Stout herb with flowers one to a stalk; ornamental developed from a Mexican wildflower.
Classification
Nouns denoting plants.
Stout herb with flowers one to a stalk; ornamental developed from a Mexican wildflower.
Nouns denoting plants.