English dictionary
prunus tenella meaning and definition
Definition and meaning of prunus tenella at MeaningMonkey.org. prunus tenella meaning and definition in the English Dictionary.PRUNUS TENELLA noun
Definition of Prunus tenella (noun)
- Asiatic shrub cultivated for its rosy red flowers
- synonyms: dwarf Russian almond, Russian almond
Source: Princeton University Wordnet