Sea Urchin Tube Feet
Dec. 25, 2024
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