Intraaural[in′tră-aw′răl]

Type:Term

Definitions
1. Within the ear.

Scroll to top