peristaltic pump
Concise Oxford English Dictionary © 2008 Oxford University Press:
peristaltic pump
▶noun a mechanical pump in which pressure is provided by the movement of a constriction along a tube, similar to biological peristalsis.
'peristaltic pump' also found in these Oxford entries:

