bn:00054783n
Noun Concept
EN
stage  microscope stage
EN
A small platform on a microscope where the specimen is mounted for examination WordNet 3.0
Definitions
Examples
Relations
Sources
EN
The place on a microscope where the slide is located for viewing. Wiktionary
Place on a microscope. Wiktionary (translation)
EN
He placed the slide on the stage. Wiktionary
IS A
WordNet 3.0 & Open English WordNet
Wiktionary
EN