No Image

Entomology definition of Raptoria

September 12, 2014 Raj 0

Entomology definition of Raptoria: applied to that series of Orthoptera, in which the anterior legs are fitted for grasping; Mantidae {Scanner’s comment: No longer Orthoptera, […]