From Dutch tompoes, from French Tom Pouce, the French translation of English Tom Thumb.
tompouce (plural tompouces)