What Does human anatomy and physiology notes Mean?
ampulla – while in the ear, the framework at the base of a semicircular canal which contains the hair cells and cupula for transduction of rotational motion of the head.diabetes mellitus – problem caused by destruction or dysfunction on the beta cells of the pancreas or mobile resistance to insulin that leads to abnormally high blood glucose l