Why are roses called roses?

According to Greek mythology, Aphrodite, goddess of beauty, gave the rose its name in honor of her son Eros by rearranging just one letter in his name. Language: English