I love roses, a woody perennial flower plant. They are so beautiful and smell nice. 
I have seen roses, but i don't know very much about them.  They have thorns, right?
Yes they do. Their flowers also vary in size and shape, but are usually large and showy. Colors can range from white to yellow to red.