-
nounornamental tree with inedible fruits widely cultivated in many varieties for its white blossomstype of:
Explanation of japanese cherry
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.