Cupiennius foliatus is a banana spider species first documented in 1901 and found in Costa Rica and Panama.[1]
Cupiennius foliatus is a banana spider species first documented in 1901 and found in Costa Rica and Panama.