Russian almond
English Dictionary
->
Letter R
-> Russian almond
Search Dictionary:
Russian almond Definition
(n)
Asiatic
shrub
cultivated
for
its
rosy
red
flowers
Russian almond Synonyms
dwarf Russian almond
Prunus tenella
Russian almond
© Art Branch Inc.