Skip to main content

formication

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