alexandrina
/ˌælɪɡˈzændrɪnə/Definitions
1. noun
A type of rose, particularly a hybrid tea rose with large, showy flowers.
“The alexandrina rose was the showstopper at the garden show, with its vibrant red color and delicate scent.”
1. noun
A type of rose, particularly a hybrid tea rose with large, showy flowers.
“The alexandrina rose was the showstopper at the garden show, with its vibrant red color and delicate scent.”