You searched for: “megalaesthete
megalaesthete, megalesthete (s) (noun); megalesthetes; megalaesthetes (pl)
A giant sensory-nerve ending in Mollusca, such as oysters, snails, squids, and octopi and thought to be photosensitive: Dr. Marshland was conducting comparative studies of the megalaesthetes of both deep sea and tidal pond dwellers.