Skip to main content

formicary

English formicary meaning in English  •  formicary का अर्थ अंग्रेजी में
Noun
  • The nest or dwelling of a swarm of ants; an ant-hill.
Advertisement