Home / S / sensory receptor

sensory receptor

noun 16 letters Scrabble 22 WWF 24
Definitions
noun

an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation

Look “sensory receptor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →