1. a. Having the form of a caterpillar; -- said of insect larvæ.
1. Having the form of a caterpillar; said of insect larvae. Origin: Eruca. Source: Websters Dictionary (01 Mar 1998)