Definition, synonyms and related words
An elongated retinal area, found in some animals, that offers superior visual acuity.