meaning of light microscope

1. microscope consisting of an optical instrument that magnifies the image of an object


Related Words

light microscope |

Developed & Maintained By Taraprasad.com

Treasure Words