Definition, synonyms and related words
A biological culture vessel incorporated into a microscope slide