No Image

Entomology definition of Stipes

September 13, 2014 Raj 0

Entomology definition of Stipes: the foot-stalk of the maxilla; articulated partly to the head, partly to the cardo, and bearing the movable parts: modified into […]