A new flavonoid from Ambrosia dumosa