FORMICATION


Meaning of FORMICATION in English

n. a sensation as of ants crawling over the skin.

Etymology: L formicatio f. formica ant

Oxford English vocab.      Оксфордский английский словарь.