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