It is a relatively large spider with a body length reaching 6–7 cm, and has a commensal mutualistic with the Microhylid Frog Chiasmocleis ventrimaculata.
Chiasmocleis ventrimaculata |