Macrotia definition

(medicine) Abnormal development of the auricle of the ear.
noun
0
0
Advertisement