otorrhea

Explore definitions, synonyms, and language insights of otorrhea

Definitions

Noun
discharge from the external ear

More General Terms