taro : Idioms & Phrases


giant taro

  • noun large evergreen with extremely large erect or spreading leaves; cultivated widely in tropics for its edible rhizome and shoots; used in wet warm regions as a stately ornamental
    Alocasia macrorrhiza.
WordNet

taro plant

  • noun herb of the Pacific islands grown throughout the tropics for its edible root and in temperate areas as an ornamental for its large glossy leaves
    Colocasia esculenta; dalo; dasheen; taro.
WordNet

taro root

  • noun tropical starchy tuberous root
    cocoyam; edda; dasheen; taro.
WordNet