(noun) small sensory structures found within Scyphozoa that are characterized by clusters of neurons that can be used to sense light
small sensory structures found within Scyphozoa that are characterized by clusters of neurons that can be used to sense light