Home

Word

microscope stage, n.
more info a small platform on a microscope where the specimen is mounted for examination
<noun.artifact>

microscope stage stage
semantic pointers
hypernym