Meaning of 'light microscope'

  • ஒளி நுண்ணோக்கி


Browse English to Tamil Dictionary