English dictionary

sea dahlia meaning and definition

Definition and meaning of sea dahlia at MeaningMonkey.org. sea dahlia meaning and definition in the English Dictionary.

SEA DAHLIA noun

Definition of sea dahlia (noun)

  1. stout herb with flowers one to a stalk; ornamental developed from a Mexican wildflower
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: