Find the word definition

Wiktionary
measuring worms

n. (plural of measuring worm English)