FRENCH MARIGOLD





Definition:

  1. [noun] strong-scented bushy annual with orange or yellow flower heads marked with red; Mexico and Guatemala
    Synonyms: French marigold, Tagetes patula

Synonyms: