]> A barcode-00048220 Indonesia Papua 9 km. northeast of Lake Habbema Macaranga leonardii L. M. Perry L. M. Perry 2010-08-16 16:38:58 L. J. Brass