sensory receptor is a noun meaning "an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation". It carries one recorded sense.
an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation
Definitions, synonyms and semantic relations for sensory receptor come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.