You searched for: “aesthacytes
aesthacyte, esthacyte (s) (noun); aesthacytes, esthacytes (pl)
A sensory cell of primitive animals: Dr. Owen, the marine biologist, was an expert in identifying and extracting the aesthacytes in sea sponges.