What is Molokhia Leaf? The common name for the green that is molokhia is jute leaf, considered a vitamin-rich superfood that's reputed to be a sleep and digestion aid as well as to improve eyesight. Jute leaf is also known as Egyptian spinach, West African sorrel, okra leaf or (ahem) Jew's ...
READ MORE +








