myrobalan has definitions from the field of botany
1
[ noun ] (botany) small Asiatic tree bearing edible red or yellow fruit; used in Europe as budding stock

Related terms

plum

*