尺蠖chǐhuòMeanings1. looper caterpillar, larva of moth in family Geometridae2. inch wormCharacters used尺ruler蠖looper caterpillar