Hildebrandtii Moringa (and other Moringa species)

This is supposedly an extinct in the wild species of Moringa from Madagascar. Was wondering if anyone had more info on it, particularly if its leaves/pods are edible? I know Moringa Oleifera are, but not sure if the whole genus can be (although it appears many species can be, including a different Madgascar species).
If anyone had any personal experience with it (or other Moringas), that’d be cool to hear about too. Like growing or seeing somewhere.