From the Latin word for "ant", it's an anthill or nest
[DOC] [TLE] Formicary - definition of formicary by The Free Dictionary [PAR] ... formicary pronunciation, formicary translation, English dictionary definition of 
formicary.