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