VariousWords beta
Related Terms:
Noun
Definition: A phytoalexin found in the soybean (Glycine max), formed by the cyclization of daidzein, with antiestrogenic activity.
VariousWords beta
Definition: A phytoalexin found in the soybean (Glycine max), formed by the cyclization of daidzein, with antiestrogenic activity.