Meaning : 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.
Meaning : 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, sensory receptor
An organ (a gland or muscle) that becomes active in response to nerve impulses.
effectorReceptor meaning in Bengali (Bangla).