Cape marigold

noun

Definition of Cape marigold

: a daisylike plant of the genus Dimorphotheca often cultivated for ornament

History and Etymology for Cape marigold

from Cape of Good Hope

Keep scrolling for more