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