System was upgraded and restored 10/8/2021 - Email features have been reactivated
Yes, looks like Inga. This is in Hawaii? That is not an uncommon tree and primates do spread seeds!