Has somebody and idea of the scientific name of these Chrysomelidae-like insects found on Moringa leaves in Madagascar ?
A message from Chris Reid:
It's a species of Galerucini, Galerucinae and you need to try Jan Bezdek (Czechia - Czech Republic) and/or Thomas Wagner (Germany) for a more accurate ID
Both can be found on ResearchGate.
Hope this helps