Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
optical microscope
in English
optical microscope
us
/ˈɑp.tɪ.kəl maɪˈkrəʊ.skoʊp/
uk
/ˈɒptɪkəl maɪˈkrəʊskɒp/
#moderate