The itchiness caused by taro is due to the calcium oxalate crystals present in the plant. These crystals look like needles and are found in cells called "idioblasts". When these cells burst, the crystals are released and cause irritation.