Subscribe
URL of the page has been copied to clipboard.
Meaning : Asiatic shrub cultivated for its rosy red flowers.
Synonyms : dwarf russian almond, prunus tenella
Install App
Russian almond meaning in Telugu.