Medical News Today: Horny goat weed: Uses, benefits, side effects

What is horny goat weed and what are its uses? Can it help with erectile dysfunction, are there side effects, and what is the recommended dosing?
Source here