EGAVE

morusin

Meaning

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