fingerstall

noun Medicine didal.