Synonyms and Antonyms for Russian_almond

1. Russian almond (n.)

Asiatic shrub cultivated for its rosy red flowers

Synonyms: