Your timing is great. I was just researching this topic for a prospective bride and just found a list yesterday.
I apologize in advance if I leave some roses out. There are the terms I have found so far in my search. If someone has others I would love to hear them.
Here are the roses w/ their meanings:
American Beauty Rose - Amorous love Austrian Rose - You`re very lovely Bridal Rose - Happy love Burgundy Rose - Unconscious love Cabbage Rose - Diplomatic love Campion Rose - Deserving or genteel love Carolina Rose - Dangerous love Cherokee Rose - Imminent love China Rose - Love ever new Christmas Rose - Anxious love Daily Rose - Your smile is lovely Damask Rose - Lovely skin Deep Red Rose - Bashful or shameful love Dog Rose - Pleasure & pain in love Guelder Rose - Elder love Hundred Leaved Rose - Graceful love Japan Rose - I love your beauty Maiden Blush Rose - Discover your love Monthly Rose - You`re always lovely Moss Rose - Pure love Musk Rose - Impulsive love Pink Rose - Simple love Pompon Rose - Genteel or pretty love Prairie Rose - Grand love Rock Rose - Popular love Thornless rose - Early love White Rose - I am worhty of your love Wild Rose - Wild love Withered White Rose -Transient love Yellow Rose - Decreased or jealous love