Loading page
dwarf russian almond is a noun meaning "Asiatic shrub cultivated for its rosy red flowers". It carries one recorded sense.
Asiatic shrub cultivated for its rosy red flowers
Definitions, synonyms and semantic relations for dwarf russian almond come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.