Meaning of formicary
Definition of formicary
(noun)
a
mound
of
earth
made
by ants as they dig their
nest
Other information on formicary
WIKIPEDIA results for
formicary
Amazon results for
formicary
Tweet