I think what I have in my garden is Centifolia rose, also known as roses with a hundred petals or cabbage rose. Well, at least until I get myself confused with Bourbon rose..huhu! So if there is any rose expert out there, please clarify my confusion. Taken from the...