formicid
English
formicid meaning in English • formicid का अर्थ अंग्रेजी में
Adjective
- Pertaining to the ants.