fingersticks
English
Noun
fingersticks
plural of
fingerstick