sense organ

1. (noun) an organ that responds to stimulation
Synonyms: receptor, sensory receptor
Related Words: baroreceptor, chemoreceptor, ear, eye, inner ear, internal ear, labyrinth, lateral line, lateral line organ, oculus, optic, organ, organ of hearing, peeper, pineal eye, semicircular canal, thermoreceptor, third eye



Terms and Conditions of Use / Copyright Notice