Definition of measuring worm in English:

measuring worm

Pronunciation /ˈmeZH(ə)riNG ˌwərm/ /ˈmɛʒ(ə)rɪŋ ˌwərm/

noun

another term for inchworm