You searched for: “teleceptors
teleceptor (s) (noun), teleceptors (pl)
A sensory nerve terminal which is sensitive to stimuli originating at a distance; such nerve endings exist in the eyes, ears, and nose.
This entry is located in the following units: -or; -our (primarily British) (page 14) tele-, tel-, telo-, -telic, -telical (page 1)