meaning of oriental cherry

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


Related Words

oriental bush cherry | oriental cherry |

Developed & Maintained By Taraprasad.com

Treasure Words