I had Mexican Marigold, and I swear, it's amazing at repelling mosquitoes! To be honest, I'm also a bit puzzled as to why. It turns out this plant has a compound called thiophene, which has insecticidal properties. So it's not just about repelling mosquitoes, it works on other insects, too. It does this by emitting a potent fragrance from the thiophene content. πΌπ¦