]> A barcode-02620426 Indonesia island Nunukan (Northern part) Shorea macrophylla (de Vriese) P. S. Ashton (de Vriese) P. S. Ashton 2023-11-27 14:24:23 A. J. G. H. Kostermans