• word of the day

    sensorineural

    sensorineural - Dictionary definition and meaning for word sensorineural

    Definition
    (adj) of or relating to the neural process of sensation
Download our Mobile App Today
Receive our word of the day
on Whatsapp