Homoplantaginin is a flavonoid from a traditional Chinese medicine Salvia plebeiait has a protective and therapeutic effect on hepatocyte injury and shows potent inhibitory activities against influenza.