Dictionary Check: receptor

"receptor" is a valid word!

Scrabble 12 points
Words with Friends 14 points

Definition

noun

a cellular structure that is postulated to exist in order to mediate between a chemical agent that acts on nervous tissue and the physiological response

noun

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

Antonyms:

Advertisement