Definition of Japanese Flowering Cherry

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

Synonyms for word "japanese flowering cherry"

Semanticaly linked words with "japanese flowering cherry"

Hyponims for word "japanese flowering cherry"