No Image

Entomology definition of Semipupa

September 13, 2014 Raj 0

Entomology definition of Semipupa: that stage of the larva just preceding pupation: more specifically the interpolated stage between the active larva and the true pupa, […]