Sea Urchin Tube Feet
March 15, 2025
Sea urchin tube feet are photosensory organs that express a rhabdomeric-like opsin and PAX6 | Proceedings of the Royal Society B: Biological Sciences Images | EchinoBase Sea Urchin Tube Feet | Ask A Biologist Sea Urchin Tube Feet