Visnagin is a furanochromone and one of the main compounds of Ammi visnaga L. that had been used to treat nephrolithiasis in Ancient Egypt. Nowadays, visnagin was widely used to treat angina pectoris, urolithiasis and hypertriglyceridemia. The potential mechanisms of visnagin involved in