No Image

Entomology definition of Armature

September 7, 2014 Raj 0

Entomology definition of Armature: applied to the spinous or chitinous processes on the legs, body or wings; or the corneous parts of genitalic structures.