Honey leaf