caterpillarlike adjective1 •Resembling or characteristic of a caterpillar. formsmore caterpillarlike · most caterpillarlike