1 moringad | Definition of moringad

moringad

noun
mo·​rin·​gad | \ məˈriŋˌgad\
plural -s

Definition of moringad

: a tree of the family Moringaceae

History and Etymology for moringad

New Latin Moringa + English -ad

Keep scrolling for more