Sense Organ Definition
Any organ or structure, as an eye or a taste bud, containing afferent nerve terminals that are specialized to receive specific stimuli and transmit them to the brain; receptor.
Webster's New World
Other Word Forms of Sense Organ
Origin of Sense Organ
Attested from 1850-55
Sense Organ Is Also Mentioned In
Find Similar Words
Find similar words to sense organ using the buttons below.