Subscribe
URL of the page has been copied to clipboard.
Meaning : Ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms.
Synonyms : japanese flowering cherry
Install App
Prunus sieboldii meaning in Telugu.