EGAVE

moracin

Meaning

  1. noun Any of a group of organic compounds found in Morus species.

Similar words

morusin morinda mulberry mora multicaulisin mulberroside australone momordica mochras murrey

Often followed by

and to had

Save “moracin” to learn later