Word Definition - 荷兰豆

hé lán dòu snow pea