Unscramble - in a minute

Meaning: Relating to or involving several physiological senses.

                       
                       

M

Y

S

T

E

R

I

O

U

S

L

N

                       

x

x

x

x

x

x

x

x

x

x

x

x

Answer: Multisensory.