moringad
noun
mo·rin·gad
| \ məˈriŋˌgad\
plural -s
Definition of moringad
: a tree of the family Moringaceae
Keep scrolling for more