Definition of Oriental Cherry

  • 1. Ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms Noun

Synonyms for word "oriental cherry"

Semanticaly linked words with "oriental cherry"

Hyponims for word "oriental cherry"