microscope stage


Meanings

  • a small platform on a microscope where the specimen is mounted for examination

Synonyms