Are roses a perennial?
All roses are perennials that will keep blooming year and after year so long as they are planted and cared for properly, which means proper fertilizing and pruning. Most roses can take significant pruning and then will bloom beautifully the next year. Portulaca, or moss rose, is an annual flower with a profusion of sunny …