Pedicularioside G is a new compound of phenylpropanoid glycosides, isolated from Pedicularis striata in our laboratory. Pedicularioside G inhibited two major angiogenic responses, human umbilical vein endothelial cell proliferation and migration, as well as neovascularization in a chicken embryo chorioallantoic membrane model. In addition, pedicularioside G inhibited human hepatoma cells proliferation and migration in vitro along with transplanting tumour formation and growth in a chicken embryo chorioallantoic membrane model. So pedicularioside G has anti-angiogenic, antitumour growth, antimetastatic and antitumoural effects. Pedicularioside G also remarkably reduced reactive oxygen species level in both vein endothelial cells and hepatoma cells in a concentration-dependent manner. These results suggest that the anti-angiogenic and antitumoural effects of pedicularioside G might partially attribute to its antioxidative activity.