English-Chinese dictionary »

vegetable lamb meaning in Chinese

EnglishChinese
vegetable lamb (legendary plant believed to grow sheep from its branches)
noun

植物羊 /zhíwùyáng/noun