Dasheen

From Fresh Dictionary

English

Noun

dasheen

  1. the edible starchy yellow tubers of the taro plant
Personal tools