VariousWords beta
Related Terms:
Definitions:
Noun
sense organ
sensory receptor
receptor
Definition: an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation
Definition: A sensory nerve ending that recognizes a stimulus in the internal or external environment of an organism.