MalayTranslate.com
Malay to English Translator
Translate Here

English to English

microscope slide

noun (n)

  • a small flat rectangular piece of glass on which specimens can be mounted for microscopic study
    sebuah flat kecil berbentuk segi empat sepotong kaca di mana spesimen boleh dilekapkan mikroskopis untuk belajar
    Synonym:
    slide
    source: wordnet30