AnimalThe bizarre marine creature has 28,000 lenses in the eye.ThienMay 25, 2021 by ThienMay 25, 202101265 The new study reveals the sophisticated eye structure of one of the earliest appearing ᶈᶉᶒᶁᶏƫᴏгᶊ on Earth. In the deep ocean waters, where sunlight is...