sensory structures of some jellyfish species
Brockhaus and Efron Encyclopedic Dictionary