Entomology definition of Sub-clypeal pump

Please Like Us!!!

Entomology definition of Sub-clypeal pump: in some Diptera, the enlarged, more
or less bulb- like structure at the anterior entrance of the
oesophagus.

Reviews & Comments

Enjoy!