Synonyms and Antonyms for rosebud_cherry

1. rosebud cherry (n.)

shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers

Synonyms: