Advertisement

Advertisement

lobular pump

noun

  1. a blower or pump displacing air or liquid by means of rotors having meshing lobes that act as a seal at their place of mesh.


Advertisement

Advertisement

Advertisement

Advertisement


lobularlobulate