You asked:

what is the scientific name for taro

  • Taro
    Taro
    Taro's scientific name is "Colocasia esculenta".