'French marigold' definitions:

Definition of 'French marigold'

(from WordNet)
noun
Strong-scented bushy annual with orange or yellow flower heads marked with red; Mexico and Guatemala [syn: French marigold, Tagetes patula]

Definition of 'French marigold'

From: GCIDE