A worldwide community photographing and learning about wildlife
Project Noah Nature School
Spider
Rain forest
I saw this spider in Costa Rica, Tapanti National Park
It is tarantula I guess
Could be the Red-kneed Tarantula Megaphobema mesomelas
Spotted on Mar 23, 2016 Submitted on Mar 23, 2016
Join the Project Noah Team
2 Comments
It is tarantula I guess
Could be the Red-kneed Tarantula Megaphobema mesomelas