Definition of Japanese Cherry

  • 1. Ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms Noun

Synonyms for word "japanese cherry"

Semanticaly linked words with "japanese cherry"

Hyponims for word "japanese cherry"