Back
sensory receptor
Meanings
an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation
Synonyms
sense organ
receptor
Anagrams of
sensory receptor