No Image

Entomology definition of Scape

September 13, 2014 Raj 0

Entomology definition of Scape: the long basal joint of a geniculate antenna in Coleoptera; usually applied to the three basal joints, as in Hymenoptera.