Home / J / japanese cherry

japanese cherry

noun /dʒæpənizʧɛri/ 15 letters Scrabble 31 WWF 34
Definitions
noun

ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms

Look “japanese cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →