a small platform on a microscope where the specimen is mounted for examination
<noun.artifact>
<noun.artifact>
microscope stage |
stage |
semantic pointers
hypernym
microscope stage |
stage |