Noun Definition
russian almond
1.Definition: Asiatic shrub cultivated for its rosy red flowers
Related Noun(s):dwarf russian almond, prunus tenella
Category: Plants1.Definition: Asiatic shrub cultivated for its rosy red flowers
Related Noun(s):dwarf russian almond, prunus tenella
Category: Plants