Sense organ

noun

Definitions

Noun
  1. 1
    An organic sensor.
  2. 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

Next best steps

Mini challenge

Unscramble this word: senseorgan