Barreleye

What is Barreleye?

Barreleye definition and meaning on Dictionary terms:
noun, plural barA.relA.eyes.
any of the bathypelagic fishes of the family Opisthoproctidae, especially Macropinna microstoma, having telescoping eyes.

 

reference: https://www.dictionary.com/browse/barreleye

Tags: