Chenille Plant It's easy to see why the Chenille Plant ($58) is named after the French word for caterpillar! Image Source: amazon.com Chenille Plant $58 from amazon.com Buy Now