Wiktionary
measuring worms
n. (plural of measuring worm English)
n. (plural of measuring worm English)