verruca |vəˈroōkə| noun • (in medical use) a wart of any kind.If you think of the medical use of the word it makes perfect sense that Mr. Salt would name his little demon spawn “Veruca”
Is it just me or is this a reference to the “Jurassic Park” movie when the T-Rex breaks out and everyone in the cars sits still because apparently the rex can only see moving objects?
… tha… that’s about it X3