Definitions of sea dahlia:

  • noun:   stout herb with flowers one to a stalk; ornamental developed from a Mexican wildflower