]> A barcode-02089935 Panama Panama El Llano-Carthi Road, 10-12 km from El Llano Stelis sp. Swartz Swartz 2020-05-07 13:39:42 P. J. M. Maas, R. L. Dressler & H. Kennedy