japanese_cherry has definitions from the field of botany
1
[ noun ] (botany) ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms

Used in print

(Sallie Bingham, "Moving Day," The Atlantic...)

And the dogwood in early May , for Miss_Ada 's alfresco party ; and after that the Japanese_cherries .

Related terms

flowering_cherry

*