English-Chinese dictionary »

tiger lily meaning in Chinese

EnglishChinese
tiger lily (flowering plant Lilium lancifoliom)
noun

倒垂莲 /dàochuílián/noun

倒垂蓮noun

卷丹 /juàndān/noun