Meaning of touch sensation
Definition of touch sensation
(noun)
the
sensation
produced by
pressure
receptors in the skin; "she likes the
touch
of
silk
on her skin"; "the
surface
had a
greasy
feeling"
Other information on touch sensation
WIKIPEDIA results for
touch sensation
Amazon results for
touch sensation
Tweet