Amblyacousia

Definition of Amblyacousia from the PharmacyDictionary.in

Amblyacousia

This is a slight impairment of hearing.

Not Available