Happy #FluorescenceFriday. Did you know fly larvae can see with their skin? Well, at least they have light-sensitive neurons lining their body wall.
Post image

Comments