1. a. Having the form or structure of a larva.
1. Having the form or structure of a larva. Origin: Larva. Source: Websters Dictionary (01 Mar 1998)