What is the full meaning of gastroscopists
GASTROSCOPIST, one who uses a gastroscope [n]
Example of the word gastroscopists placed on a Scrabble board.