tagetes









tagetes


noun plural tagetes

  1. See marigold (def. 1)
54 queries 0.583