Refine this word faster
Sense organ
noun
Definitions
Noun
- 1 An organic sensor.
- 2 an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation wordnet
Etymology
Attested from 1850–55
See also for "sense organ"
Next best steps
Mini challenge
Unscramble this word: senseorgan