Home

Word

rosebud cherry, n.
more info shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers
<noun.plant>

Prunus subhirtella rosebud cherry winter flowering cherry
semantic pointers
hypernym