Trachelospermum jasminoides

Explore definitions, synonyms, and language insights of Trachelospermum jasminoides

Definitions

Noun
evergreen Chinese woody climber with shiny dark green leaves and intensely fragrant white flowers

More General Terms