Definitions
There is 1 meaning of the phrase
Tagetes Patula.
Tagetes Patula - as a noun
Strong-scented bushy annual with orange or yellow flower heads marked with red; mexico and guatemala
Synonyms (Exact Relations)
french marigold