BCHE and Alzheimer disease: This study concludes that both hainanolidol and norwogonin are worthy of being regarded as dual cholinesterase inhibitors with antioxidant properties, which may serve as alternative therapeutics for AD.