VariousWords beta
Related Terms:
Noun
Definition: A trihydroxybenzoic acid glycoside with an immunomodulatory effect, found in Bergenia and other plants.
VariousWords beta
Definition: A trihydroxybenzoic acid glycoside with an immunomodulatory effect, found in Bergenia and other plants.