gastrogavages

English

Noun

gastrogavages

  1. plural of gastrogavage