No Image

Entomology definition of Scrobes

September 13, 2014 Raj 0

Entomology definition of Scrobes: grooves formed for the reception or concealment of an appendage specifically, in Rhynchophora, grooves at the sides of the rostrum to […]