EGAVE
morusin
Meaning
noun
A phytochemical found in the root bark of the mulberry.
Save “morusin” to learn later