tagetes patula Meaning, Definition & Usage

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

WordNet