moringad

/morɪŋˈɡɑː/ or /morɪŋˈɡɑːd/

Definitions

1. noun

A plant-based food made from the leaves of the Moringa oleifera tree, rich in nutrients, vitamins, and minerals.

“After researching the health benefits, she decided to add moringa to her daily smoothie.”

Synonyms

  • guar gum
  • horseradish tree

Antonyms

  • unhealthy food