omphalomesenteric duct









omphalomesenteric duct


n.

  1. yolk stalk
51 queries 0.572