In fact, our invention -- by "our" I mean we mammals -- one of our big inventions was the placenta.
De fapt, invenţia noastră - şi prin "a noastră" mă refer la noi mamiferele - una dintre marile noastre invenţii a fost placenta.