Text this: Punicalagin alleviates hypercholesterolemia in mice through modulating farnesoid X receptor signaling and modulating gut microbiota