meaning of formicary

1. The nest or dwelling of a swarm of ants; an ant-hill.
2.
a mound of earth made by ants as they dig their nest


Related Words

formicary |

Developed & Maintained By Taraprasad.com

Treasure Words