Leaves kaffir lime, Leech Lime Citrus hystrix DC Scientific name rough skin green vegetable on tree in garden nature background