English | German | Russian | Czech

visual streak English

Meaning visual streak meaning

What does visual streak mean?

visual streak

An elongated retinal area, found in some animals, that offers superior visual acuity.

Are you looking for...?