Meaning of cape marigold
Definition of cape marigold
(noun)
any of
several
South African plants
grown
for the
profusion
of
usually
yellow
daisylike
flowers and mounds of
aromatic
foliage
Other information on cape marigold
WIKIPEDIA results for
cape marigold
Amazon results for
cape marigold
Tweet