Definition of french marigold in English English dictionary
A widely cultivated plant (Tagetes patula) native to Mexico and Guatemala, having divided leaves, yellow rays usually with reddish markings, and large solitary flower heads
strong-scented bushy annual with orange or yellow flower heads marked with red; Mexico and Guatemala