Peristaltic meaning

Of, or pertaining to peristalsis.
adjective
0
0
Advertisement