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

mygale   
amboabe