Definition of vellication

Definition of vellication
  1. vellication Noun A spasmodic twitching
Need more help? Try our forum NEW