meaning of russian almond

1. Asiatic shrub cultivated for its rosy red flowers


Related Words

dwarf russian almond | russian almond |

Developed & Maintained By Taraprasad.com

Treasure Words