Entomology definition of Syringe

Please Like Us!!!

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 the seta or lancets.

Reviews & Comments

Enjoy!