omphalomesenteric duct


n.

yolk stalk

Words nearby omphalomesenteric duct