Mygalomorph Published January 22, 2014 at 5184 × 3456 Strophaeus, or possibly Idiophthalma Advertisements Related