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