INSTAR Meaning of INSTAR in English The insect between two successive molts. The first instar is the larva which hatches from the egg. English glossary of entomology and crop protection. Английский глоссарий энтомологии и защиты растений. 2012