encapsulated-placenta Published 03/17/2012 at 1600 × 1200 in The Amazing Placenta A.K.A. The Tree of Life