SEPPANZIZHANGU (TARO ROOT) 1kg

Seppankizhangu is Taro root or colocasia in English