GeneralConnection.com
➔
Dictionary
japanese cherry
Noun
1. oriental cherry
1. Japanese cherry, Japanese flowering cherry, Prunus serrulata, flowering cherry
Usage