I'm an amateur at this, but I'd say that "replicate" means "to reproduce 
exactly(in every detail)" while "reproduce" indicates a similarity that is 
great but not absolute.

Living things reproduce (their offspring); only laboratories replicate 
(clones).

"Replicate" appears to be an offspring of the marriage between "reproduce" 
and "duplicate."

                                                              DAVID LAHM  

Reply via email to