French marigold

What is French marigold?

French marigold definition and meaning on Dictionary terms:
noun
a composite plant, Tagetes patula, of Mexico, having yellow flowers with red markings.

 

reference: https://www.dictionary.com/browse/french-marigold

Tags: