Entomology definition of Armature

Please Like Us!!!

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

Reviews & Comments

Enjoy!