meaning of oriental bush cherry

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


Related Words

oriental bush cherry |

Developed & Maintained By Taraprasad.com

Treasure Words