Astragalus is used to protect and support the immune system, preventing colds and upper respiratory infections, treating diabetes, and protecting the liver. It has antioxidant effects that inhibit free radical production. Astragalus has antibacterial and anti-inflammatory properties. People sometimes use it on the skin for wound care.