oriental bush cherry

Explore definitions, synonyms, and language insights of oriental bush cherry

Definitions

Noun
woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms

More General Terms