Russian almond
rus·sia·nal·mond
noun
1.
Asiatic shrub cultivated for its rosy red flowers
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
rus·sia·nal·mond
Asiatic shrub cultivated for its rosy red flowers
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.