VariousWords beta
Related Terms:
Noun
Definition: A naturally-abundant triterpene, commonly isolated from the bark of birch trees, that can be converted to betulinic acid
VariousWords beta
Definition: A naturally-abundant triterpene, commonly isolated from the bark of birch trees, that can be converted to betulinic acid