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.”

Synonyms

  • hybrid tea rose
  • rose variety

Antonyms

  • wild rose