Advertisement
Advertisement
Japanese flowering cherry
noun
any of various ornamental hybrid cherry trees developed in Japan, having white or pink blossoms and inedible fruit.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
any of various ornamental hybrid cherry trees developed in Japan, having white or pink blossoms and inedible fruit.
Advertisement
Advertisement
Advertisement
Advertisement
Browse