wild taro (colocasia esculenta) - Spanish English Dictionary