Technologies›
Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. An insect in the inactive stage of development (when it is not feeding) intermediate between larva and adult