No Image

Entomology definition of Syringe

September 13, 2014 Raj 0

Entomology definition of Syringe: in Hemiptera, a chamber into which the salivary ducts open and by means of which the secretion is forced forward between […]