french marigold








noun

  1. a composite plant, Tagetes patula, of Mexico, having yellow flowers with red markings.
51 queries 0.587