Carrion Flower
柯林斯词典
1. N a liliaceous climbing plant, Smilax herbacea of E North America, whose small green flowers smell like decaying flesh 牛尾草
返回 Carrion Flower
1. N a liliaceous climbing plant, Smilax herbacea of E North America, whose small green flowers smell like decaying flesh 牛尾草