leech-finger vs physic finger

leech-finger

physic finger

noun
  • the ring finger 

How often have the words leech-finger and physic finger occurred in a corpus of books? (source: Google Ngram Viewer )