french marigold Meaning, Definition & Usage

  1. noun strong-scented bushy annual with orange or yellow flower heads marked with red; Mexico and Guatemala
    Tagetes patula.

WordNet