Report copyright - 3.2 VISION 70% of your receptor cells are in your eyes taste and touch need direct contact where as sight and smell don’t Sight can be experienced from
Please pass captcha verification before submit form
Please pass captcha verification before submit form