giant taro


Also found in: Dictionary, Medical, Legal, Encyclopedia.
Related to giant taro: alocasia
  • noun

Synonyms for giant taro

large evergreen with extremely large erect or spreading leaves