Definitions
There is 1 meaning of the phrase
Dwarf Russian Almond.
Dwarf Russian Almond - as a noun
Asiatic shrub cultivated for its rosy red flowers
Synonyms (Exact Relations)
prunus tenellarussian almondWord Variations & Relations
A-Z Proximities
dwamming17dwams11dwang10dwangs11dwarf12 dwarf russian almond
dwarfed15dwarfer14dwarfest15dwarfing16dwarfish18