Word info Synonyms Antonyms

sensory receptor

Noun

Meaning

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

Source: WordNet

Synonyms

Show all synonyms

Antonyms

Hypernyms

Hyponyms

Close letter words and terms