Meaning of russian almond
Definition of russian almond
(noun)
Asiatic
shrub
cultivated
for its
rosy
red flowers
Other information on russian almond
WIKIPEDIA results for
russian almond
Amazon results for
russian almond
Tweet