It comes from the Latin word "producere," meaning "to bring forth" or "to lead out."
While "re" is a prefix meaning "again" or "back," it doesn't contribute to the root meaning of the word. The core meaning of reproduction is "to bring forth something new," which is directly derived from "produce."