Japanese flowering cherry: Meaning and Definition of

Jap'anese flow'ering cher'ry

Pronunciation: [key]
  1. any of various ornamental hybrid cherry trees developed in Japan, having white or pink blossoms and inedible fruit. Also called
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.