sensory aid ( synonym found)

Definition of sensory aid:

(adj) : of the senses or sensation

Back to Top