Observations on the morphogenesis, cytochemistry, and significance of the binocleate giant cells of the placenta of ruminants.