|
japanese flowering cherry
|
|
|
Definition of japanese flowering cherry:
ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms
ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms |