meaning of nerve deafness

1. hearing loss due to failure of the auditory nerve


Related Words

nerve deafness |

Developed & Maintained By Taraprasad.com

Treasure Words