In human ear, secretion of wax is done by___________
(a) Cochlea
(b) Vestibule
(c) Basilar membrane
(d) Ceruminous glands
I had been asked this question by my school teacher while I was bunking the class.
Enquiry is from Sensory Organs in section Human Physiology of Life Sciences