What does Japanese flowering cherry mean?
• JAPANESE FLOWERING CHERRY (noun) The noun JAPANESE FLOWERING CHERRY has 2 senses: 1. ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms 2. ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms Familiarity information: JAPANESE FLOWERING CHERRY used as a noun is rare.