Verruca Published under Skin Verruca is the Latin word for wart. See Wart.... To read the rest of the article please login.