No, be nice, not that kind of “live flesh” — but a rough rendering of the Greek-Latin URL zoecarnate.com for Sites Unseen, a remarkable links resource by two “former roomates and alumni from Berry College [who] are part of a house church community in the metro-Atlanta, Georgia, USA-area.”
OK: perhaps “life [in the] body” is more like it.
The emergent church list is especially comprehensive.
Hat tip to Nouslife for the link.