One Dragonfly Can Eat 100s of Mosquitoes per Day: Keep These Plants in Your Yard to Attract Dragonflies!

Cattail is also known as bull rushes. It grows in moist soil in swampy areas. Avoid planting cattails in shady spots, and grow them from rhizomes. You can easily translocate the plant.

10. Water lily

Water lilies are the perfect spot for laying eggs. Grow them from tubers planted in pots right under the water’s surface. Add rocks to keep your water lilies submerged. The leaves and blossoms float on the surface of your pond.