Close
Chinese croton, blindness tree, buta buta, picara
Excoecaria cochinchinensis