sensory system ( synonym found)

Definition of sensory system:

(n) : the body's system of sense organs

Definition of sensory system:

(n) : the body's system of sense organs

Back to Top