See also: leechfingers

English edit

Noun edit

leech-fingers

  1. plural of leech-finger