No Image

Entomology definition of Instar

September 9, 2014 Raj 0

Entomology definition of Instar: the period or stage between molts in the larva, numbered to designate the various periods; e.g. the first instar is the […]