leonurine noun1 •An alkaloid found in various Leonotis species.Pre-treatment with leonurine could protect brain tissue against ischemic injury by increasing UCP4 expression. — 2016