No Image

Entomology definition of Succincti

September 13, 2014 Raj 0

Entomology definition of Succincti: those chrysalids of butterflies which are held in place by a silken cord passing around the body: see suspensi.