Omphalorrhea[om′fă-lō-rē′ă]

Type:Term

Definitions
1. A serous discharge from the umbilicus.

Scroll to top