VariousWords beta
Related Terms:
Noun
Definition: Any of a particular class of triterpenoid saponins that have an effect on apoptosis
VariousWords beta
Definition: Any of a particular class of triterpenoid saponins that have an effect on apoptosis