meaning of trachelospermum jasminoides

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


Related Words

trachelospermum jasminoides |

Developed & Maintained By Taraprasad.com

Treasure Words