formication
English
formication meaning in English • formication का अर्थ अंग्रेजी में
Noun
- A sensation resembling that made by the creeping of ants on the skin.