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