Myrobalan Meaning

There are 1 meaning(s) for word Myrobalan

Meaning 1 : small Asiatic tree bearing edible red or yellow fruit

    Synonyms : cherry plum,  myrobalan plum,  prunus cerasifera