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 : prunus glandulosa
Install App
Dwarf flowering almond meaning in Telugu.