The salt-like crystals on plant leaves are called efflorescence. They are caused by the buildup of salts in the soil. When water evaporates from the soil, it leaves behind the salts, which can accumulate on the leaves of the plant. To get rid of efflorescence, you need to flush the soil with water to remove the excess salts.