VariousWords beta
Related Terms:
Noun
Definition: Any of a family of diterpenes, isolated from Daphne genkwa, some of which induce apoptosis.
VariousWords beta
Definition: Any of a family of diterpenes, isolated from Daphne genkwa, some of which induce apoptosis.