otopolypus









otopolypus


n.

  1. A polyp in the external auditory canal, usually arising from the middle ear.
48 queries 0.384