Chinese eddo


Chinese eddo

n (Plants) another name for taro