Scallop’s amazing mirror eyes

Share it with your friends Like

Thanks! Share it with your friends!

Close

Sneak peek of latest Creation magazine. Shellfish has tiny eyes structured like some advanced reflecting telescopes, but make two images. …read more

Source: creation.com

    

  • Rating:
  • Views:386 views
  • Categories: Biology