VariousWords beta
Definitions:
Noun
stage
microscope stage
Definition: a small platform on a microscope where the specimen is mounted for examination