What is the meaning of the word "gastroscopy"?

Definitions: