You searched for: “aesthacyte
aesthacyte
A sensory cell of primitive animals such as sponges.