mygale   
amboabe
A spider that lives in holes in the ground. A species of Mygale. [Richardson 1885]

mygale   
amboabe