Do roses have "thorns" or do thorns have "roses"?
Answers:
Like the song says "Every rose has its thorns".
Other answers:
Roses have thorns, because if thorns had roses, then every thorn (not only on roses) would have roses growing out of them.
but what do you think about this
How can I stop my leaves on my rosebush from turning yellow with green spots?