from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun physiology A vision system in which two
eyeswork together to produce a unified field of viewwhich is widerand stereoscopic, and in which objects can be more readily discerned.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- noun vision involving the use of both eyes
Sorry, no etymologies found.
Sorry, no example sentences found.