The latin name or a better spelling of the common
About four years ago a friend gave me some moringa seeds and some rooted sprigs of "kartook.' Both have grown well but I can't find "kartook" on the internet other than in posts I have posted. Does anyone know a better English spelling or transliteration or latin name? It has tasty, edible nutty leaves and tiny red flowers.