YourDictionary

endaural medical definition

adjective
Within the ear.

link/cite print suggestion box