Formicary definition
A nest of ants; an anthill.
noun
An anthill or ants' nest.
noun
Advertisement
Other Word Forms
Noun
Singular:
formicary
Plural:
formicaries