Subscribe
URL of the page has been copied to clipboard.
Meaning : Small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers.
Synonyms : dwarf flowering almond
Install App
Prunus glandulosa meaning in Telugu.