meaning of cape marigold

cape marigold meaning in General Dictionary

some of a few South African plants grown when it comes to profusion of frequently yellow daisylike plants and mounds of aromatic foliage