microscope stage

1. (noun) a small platform on a microscope where the specimen is mounted for examination
Synonyms: stage
Related Words: platform



Terms and Conditions of Use / Copyright Notice