URTICATION MEANING IN ENGLISH

• Urtication Definition & Synonyms

  1. (n.) The act or process of whipping or stinging with nettles; -- sometimes used in the treatment of paralysis.


Synonyms:
Hives, Urticaria,

RECENT SEARCHES