Biology Forums Dictionary
From Biology Forums Dictionary
1. A structure of the eye that focuses light.
2. The glass components of a light microscope or electromagnetic parts of an electron microscope that allow the production of magnified images of microscopic structures.
Biology Dictionary | About | Help | FAQ | Create account | Log in