Meaning of french marigold
Definition of french marigold
(noun)
strong-scented
bushy
annual
with
orange
or
yellow
flower
heads
marked
with red; Mexico and Guatemala
Other information on french marigold
WIKIPEDIA results for
french marigold
Amazon results for
french marigold
Tweet