vermicular movement









vermicular movement


n.

  1. peristalsis
58 queries 0.536