omphalorrhea









omphalorrhea


n.

  1. A serous discharge from the navel.
54 queries 0.541