Medically reviewed by Barbie Cervoni, RD Horny goat weed may help treat erectile dysfunction by blocking a protein that affects blood flow.Icariin in horny goat weed can potentially prevent plaque ...