Sensory Systems

________ cells are large oval cells found in the skin of vertebrates associated with the sense of touch.

  
Physics
Chemistry
Organic Chemistry
Biology