cover slide

English

Noun

cover slide (plural cover slides)

  1. A microscope slide used as a cover slip

Anagrams