I don't know about the placenta, but the umbilical cord was bright green when he was delivered. I remember it vividly.
My son turned out fine, btw. He's joining the Marine Corps as an officer after he finishes his senior year at A&M.
Howdy, semper fi, and gig 'em!