Mexcala smaragdina is a jumping spider that lives in Nigeria.[1][2]
Mexcala smaragdina is a jumping spider that lives in Nigeria.