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