Subscribe
URL of the page has been copied to clipboard.
Meaning : Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers. Native of China.
Synonyms : xylosma
Install App
Xylosma congestum meaning in Telugu.