No Image

Entomology definition of Rostrum

September 13, 2014 Raj 0

Entomology definition of Rostrum: a snout-like prolongation of the head: in Coleoptera, applied to the rigid extension in the snout beetles: in Hemiptera, is the […]