back to gallery
Displaying image 1 of 254
DEP0002.JPG
Filename:
Description:
DEP0002. (old FC1) Flashlight fish; Photoblepharon palpebratus; light organ under eye used in mating and attracting prey; Grand Comore Island; Indian Ocean, NOT deep-sea