This plant is called the Myrciaria dubia. From Peru and Brazil.
Plant Diversity I: How Plants Colonized Land
Plants