Did you know that dragonflies love to eat mosquitoes at all stages of life? They are excellent mosquito predators and can keep mosquito populations low if you attract dragonflies to your area. Not only do dragonflies eat mosquitoes, but they eat other pests as well.
How can one attract dragonflies if they don’t seem to live in your area? Adding the following plants to your landscape will attract dragonflies and encourage the population to flourish!
Add hiding spots for baby dragonflies using trees and shrubs around the perimeter of your property. In general, flowering plants should be integrated throughout your landscape. Use the following plants and dragonflies will call your area home in no time!
Dragonflies are aquatic insect predators by nature so a small body of water such as a pond is ideal to have in your landscape. When dragonflies mate, they leg eggs in water. Some of the plants below do very well in wet environments but the first 5 plants in this list are best suited for those without a pond. The last 5 plants are better suited for a wet, shoreline environment.
These 10 Plants Will Attract Dragonflies for Mosquito Control
Five Plants for a Dry Landscape
- Meadow Sage (Salvia marcus)
- Black-Eyed Susan (Rudbeckia hirta)
- Joe-Pye Weed (Eupatorium purpureum)
- Swamp Milkweed (Asclepias incarnata)
- White Yarrow (Achillea millefolium)
Five Plants for a Wet Landscape
- Arrowhead (Sagittaria latifolia)
- Wild Celery (Vallisneria americana)
- Cattail (Typha latifolia)
- Water Horsetail (Equisetum fluviatile)
- Water Lily
Article Source: www.realfarmacy.com
Disclaimer: The information produced by Infurmation is provided for general and educational purposes only and does not constitute any legal, medical or other professional advice on any subject matter. These statements are not intended to diagnose, treat or cure any disease. Always seek the advice of your vet or other qualified health care provider prior to starting any new diet or treatment and with any questions you may have regarding a medical condition. If you suspect that your pet has a medical problem, promptly contact your health care provider.