Search for word
Search
sense-organ
Nouns
(n)
an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation
sensory receptor
,
receptor
,
Synonyms
sensory receptor
receptor
Antonyms
effector
Words of close approximity