TRACHELOSPERMUM JASMINOIDES
(noun)Definitions
There is 1 meaning of the phrase
Trachelospermum Jasminoides.
Trachelospermum Jasminoides - as a noun
Evergreen chinese woody climber with shiny dark green leaves and intensely fragrant white flowers
Synonyms (Exact Relations)
confederate jasminestar jasmine