Title: New spiders from Mexico and Panama
Subjects: Spiders
Places: Panama, Mexico