]>
A
barcode-02302113
Indonesia
Jawa Barat (West Java)
Top of Puncak Kolotok, Ranca Upas
Impatiens sp.
2025-03-30 07:14:40
W. S. Hoover & D. Girmansyah