Museum of Natural Sciences...PN — Panama. STRI - Smithsonian Tropical Research Institute, Panama...
27
Museum of Natural Sciences...PN — Panama. STRI - Smithsonian Tropical Research Institute, Panama City. USNM - National Museum of Natural History, Smithsonian Institution, Washington