]> A barcode-02416622 Indonesia Sulawesi Tengah (Central Sulawesi) Poboya Nature Reserve off 13 km SE of Palu, along Poboya River Strophioblachia fimbricalyx Boerlage Boerlage 2023-12-14 04:58:27 K. Sidiyasa