a small bushy riverside tree from the amazon rainforest in peru and brazil (myrciaria dubid) - Espagnol Anglais Dictionnaire