• word of the day

    oriental bush cherry

    oriental bush cherry - Dictionary definition and meaning for word oriental bush cherry

    Definition
    (noun) woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Connect with us on Facebook